/*
  学习目标：引用类型-函数类型-可选参数
  
  语法: 形参?: 类型
  记忆:🔔形参后紧跟?

  注意: 💥必选参数不能位于可选参数后。
*/

function MySlice(start?: number, end?: number) {
  console.log('start, end  ----->  ', start, end);
}

type MySliceFn = (start?: number, end?: number) => void;

const mySlice: MySliceFn = (a, b) => {};

mySlice();
